Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
47 DEVONSHIRE MEWS SOUTH Terraced £575,000 7 Sep 1998
95 DEVONSHIRE MEWS SOUTH Detached £3,100,000 26 Jul 2010